explosive vest - Español Inglés Diccionario